package com.mapper.infocenter;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.po.PermissionInfo;
import com.po.UserInfo;

public interface UserMapper {
	
	public UserInfo getUserLogin(String user_id);
	
	public List<UserInfo> getUserList(UserInfo user);
	
	public UserInfo getUser(String user_id);

	public Integer getUserCount(UserInfo user);

	public int deleteUserT(String user_id);

	public int deleteUser(String userid);

	public int deleteUserList(String[] userid);

	public int addUser(UserInfo user);

	public int updateUser(UserInfo user);
	
	public int updateUserLastTime(String userid);
	
	public List<PermissionInfo> getUserPermission(String userid);
	
	public int updateUserImage(@Param("pictureurl")String pictureurl,@Param("userid")String userid);
	
	public int addLoginhistory(String userid);
}
